deliver a warning - Turkish English Dictionary